predatory fishes - Spanish English Dictionary